102
1
535
0
1732
529
2
1266
603
551
1458
7
1642
2243
2156
1788
5
1580
579
658
2420
755
869
458
1654
515
985
563
1572
4
1004
440
2624
2240
5861
13
1347