2353
4
1221
8552
26
255
1
3061
7
1237
9
559
4897
2876
5
1296
10
2445
2526
0
1268
2
725
1648
2309
2198
707
2236
3378
4618
3280
4626
388
339
3
327
378
118
3088
1287