653
0
3510
2
2758
1
1131
953
390
729
3691
8
968
1961
4
547
543
2190
1267
886
3149
849
1750
448
4243
7
859
2694
3
2073
2551
1428
573
474
2809
407
2301