2083
1
1669
3268
2395
0
300
1049
1638
2
1260
964
1660
916
3250
1860
414
400
1454
83
1348
787
1961
477
1967
1893
1343
1282
2168
1344
3659
14
4830
582