2503
1
1471
2
2808
3
3361
5
1038
0
2276
4
1301
1611
2403
1079
2659
1991
9611
9956
2107
10183
14
2710
1162
1506
1348
3841
2534
1543
2550
3372
2044
8162
189326
1986
1814