2335
4
189
3
182
1
538
2
532
309
216
263
586
178
1218
5227
5
2246
6
2853
12
462
616
488
0
2015
1313
962
2089
2445
2056
7
1411
1700
1384
1858
9
2754
1054
6022