1132
0
670
383
1343
846
2188
9
935
3440
2
2628
25127
2225
3
2947
282
3674
10
1056
1
5108
4
4677
111
4271
978
300
438
6062
16
340
2719
2749
493
1890
2697
5
694