1668
0
989
32353
12
2082
1
1931
4
1089
785
1451
610
1331
773
781
194
106
542
1304
2466
5
370
3448
1397
1107
272
618
120
1135
3
383
623
3012
1412
2309