1247
2
923
1301
1223
1
3629
3371
9
3105
4
813
0
1151
3466
1292
2966
10
5536
4732
1676
6346
16
1581
3765
1691
108797
2530
19079
6
708
1053
2386
6236
5521
2223
2245
3
5225
8