2471
2156
1
3
2
6
907
371
61
3
2
1
1
4
1
2
3
3
3
1
2
1
833
82
1
3
14
1
3
4
1
1
16
12
2
2
6
1
479
3
6
2
354
32
2
1212
12
707
1296
1048
1400
176
2
4
1
1
64
1
3
5
3
1
1
1
2
2
1
12
22
1152
2
69
1
25
1
1
10
1
62
8
12
1
72
4
522
5
1
2
2
2285
163
47
1
221
2093
1284
980
1481
1995
865
24
20
2457
18
16
135
1
2
1
1
1
4
2
2
1
3
105
525
1
1
2
3
2
1
1
1
1
2
4
2
1
1
1
29
1
3
1
1
1
30
1
1
1
1
1
79
4
302
45
4013
267
1531
1942
953
101
1227
52
75
6
23
18
1
84
770
12
1
259
249
4593
34
4328
299
1412
10