2140
2147
3
2
1
3
838
321
72
9
4
1
10
1
2
2
1
1
2
795
50
1
1
2
6
6
2
1
14
3
1
2
4
446
1
1
1
336
1
44
1
1171
16
471
1042
922
1720
132
1
1
1
1
53
1
2
3
4
1
5
5
1
10
18
1514
28
28
3
14
3
61
15
25
2
1
1
64
2
305
1
2
1
1932
126
32
1
185
1564
1
1269
1232
1547
2124
396
12
1
1
13
1
1
2560
1
6
10
109
2
1
1
2
1
1
4
1
1
1
1
1
150
1
363
1
5
1
5
1
1
1
16
1
1
3
8
2
1
10
1
89
1
429
31
3688
139
1257
2255
629
94
1557
71
65
6
41
21
2
165
1031
4
1
329
152
4267
20
1382
4