3014
20
2059
2
3287
4
1709
8
511
1
1295
665
5
2670
1550
1067
1000
951
1196
370
0
1679
1527
2650
14125
10
1767
280
1807
2028
1815
1581
8262
12
1558
1506
841
1226
1377