2302
2444
1
2
1
2
436
181
29
2
1
4
5
4
4
5
3
411
48
1
3
5
1
1
1
10
11
4
191
83
1
3
2
32
2
5
608
5
252
673
558
723
96
11
27
1
2
3
613
46
3
12
1
1
22
4
1
31
182
1167
82
31
121
1270
531
349
600
597
875
11
14
21
937
44
11
52
4
1
5
1
82
160
1
1
6
3
14
12
1
2
3
169
31
1788
314
868
856
444
41
663
16
31
1
67
370
9
124
129
2290
12
1995
307
12