653
0
3510
2
2758
1
1922
1131
953
729
492
14492
968
543
2190
1717
1267
3149
4
504
198
19034
6
3165
3
448
1055
859
7952
2073
3674
10
509
5425
23
820
369
755