2470
2
1421
1
1374
1587
650
0
1418
848
2459
6
2225
3
1306
730
1392
1354
2277
5
2143
2982
1903
2808
1565
1056
322
2334
1302
3287
1640
5009
20634
8
2296
583
2275