3971
1
8411
3
4971
14
621
0
2821
1331
785
7394
5
32353
12
610
2649
629
2143
773
1055
2446
2
194
1451
106
2309
2507
3301
2466
16868
39
1225
1107
2132
1252
383
272