3021
14
1860
5730
5
1130
1
584
1204
2212
20
877
0
1511
7
2687
4
944
1177
985
932
370
2200
1085
2416
495
602
1327
2
2224
1709
8
1751
1791
1643
10
2005
1183
103
1319
6