618
1
588
983
1966
8
1164
605
4001
2
871
869
708
903
541
1373
514
4004
3
2205
487
1130
1282
374
1655
2025
0
2156
2041
16
2243
1027
2526
4
1064
630
2420