1020
0
1315
1
1000
3
1065
982
2179
8
840
1332
2151
1836
5
1030
1546
1147
2056
2
2555
4
4617
9
1042
2537
674
854
7
1511
570
612
2658
3121
1646
639
2850
3309
12
1575
27