1578
2
1851
4
1903
2106
1
1489
2858
14
2320
0
3287
1163
283
1343
1645
2257
1933
1342
2147
3
597
1024
2494
7334
1129
480
509
2461
20
2720
10
2043
2096
6010
2016