4032
12
1247
2
1301
3629
1
1223
3371
9
1627
3060
5
1946
3105
4
3466
1292
0
1676
123674
35
2966
10
4739
1062
4732
5536
7258
1581
3765
5225
8
1487
2510
108797
789
2386
19079
6
2245
3