2044
2
1306
1
2503
1750
3
9956
515
0
1683
2000
12472
4198
1471
2808
3361
5
1348
2276
4
1611
3186
1335
2403
1079
445
784
1991
9611
1715
758
2107
10183
14
2710
499