3246
2
2510
1
72250
0
1212
913
1187
982
3
1013
1337
1371
123
423
1079
7111
4
1408
6
609341
3854
391
193734
1978
4619
4289
1829
733
1653
1106
930
700
882
20
1442
5