2610
2
19944
1269
1
1520
1203
1659
1197
1051
2698
586
6327
7
1814
4
1738
3386
959
2670
2000
1355
3
2578
2899
8
1929
1407
0
2622
6
4425
2990
2740
990
1526
4083