2480
2
7328
6197
4
3116
1
1563
1894
543
0
661
650
447
1392
1129
1421
1587
775
1578
1291
1145
2033
2119
2086
544
509
1716
915
1922
3498
2372
1448
1622