653
3
211
2
2204
6
1209
843
0
711
1611
15
36
29
1512
1626
1587
841
1
877
641
643
8
252
3608
12986
31
4162