2480
2
1587
1
650
0
544
1129
1425
1922
661
2799
3
1889
1563
1894
543
447
1392
1421
775
1578
1291
1145
646
2086
1329
7328
322
509
1716
915
2372
1448