575
0
2972
155
316
1711
1053
797
784
702
377
590
116
938
1511
475
1020
419
15789
998
292
813
13159
2
901
421
391
4536
325
1073
6213