3092
1
1663
0
422
1930
152
370
31220
10
1126
5617
5
266
2490
553
994
1343
10324
2
356
419694
9
4677
497
472
2221
3
543
382
634
1276
477
390
605
341
1213