617
2
2502
2475
5
1133
0
2035
1315
1
663
4850
9
2219
4
878
1470
835
549
2508
2777
3
1238
1362
1264
653
626
775
995
1888
10
1343
5192
24
624
1257
1823
423
561