2118
1
1460
2
4285
3
2372
1793
3671
1599
2163
0
1569
2173
5982
6
1123
3485
7
11924
3777
1350
1264
1890
2234
4
1565
19465
2297
796
1618
946
2999
2715
3655
11
945
1218