2382
6
2069
5
2688
1
1210
2781
1917
2
1451
2390
2279
0
1552
4
847
3261
3
3336
1470
1752
1770
7
660
1310
1777
542
2592
3971
1349
2886
57793
4606
2233
3212
27
2489
1475