3826
2
1935
1079
1
1586
1527
3427
7
959
211
0
5123
6
1419
906
1078
1912
2899
8
989
1764
1036
2258
1614
17970
15
5296
13
1939
1050
3854
5726
1900
2749
3
2935
2243
8313
9