383
2
1285
1969
1
1343
0
1053
871
4895
8
304
839
1671
999
2301
1961
435
2168
12590
1276
804
392
1861
2221
3
3123
2634
4771
1547
2189
422
17730
11
860