2503
1
1471
2
2808
3
1757
3361
5
2276
4
1611
2403
5717
1079
1467
9611
0
9956
2107
2710
775
1162
1506
1348
1993
1543
3372
2044
1579
2223
1814
549
1995
4966
6
844