653
0
3510
2
2758
1
1131
953
390
729
573
547
543
2190
2551
3366
1267
3149
4
3815
820
918
1333
448
419
2694
3
1428
171
4940
5
348
3092
3025
1906
2809