1292
3
5599
11
389
0
3854
3206
5
4325
15
1223
2129
4312
6
470
882
1
560
1000
904
1806
2
1508
1090
1765
4957
2015
33393
10
8299
9
2219
2115
3162
6781
3059
1522
860
2238