1132
0
846
770
383
670
1866
3
935
493
25127
472
3717
518
4936
1
4233
1343
1142
1099
282572
2531
4
1212
3888
1550
1782
2929
2
1098
2272
9
1227
4682
3123
382