2480
2
2372
7328
1326
1
661
0
509
1470
1182
1563
7952
1894
1215
2470
543
650
1306
447
1392
1129
1279
1421
1587
775
1578
1291
1145
3437
5
2086
544
1716