493
0
587
520
1020
968
1049
747
483
445
1416
1054
226
47041
155
2587
16
1608
25127
1580
691
918
2006
1
25852
871
333
2275
2
1123
3
400
970
3248
3691
5