2044
2
1306
1
2503
1750
3
9956
1683
0
2000
12472
4198
1471
2808
3361
5
2276
4
1611
3186
1335
2403
1079
1991
9611
2107
10183
14
2710
2126
1162
2670
1506
1348
1015
3841