1826
4
2054
6
957
1
1411
2
2306
646
0
1470
814
848
1136
3025
2071
3287
3
1129
1054
1425
284
2296
2470
544
1302
650
1889
1587
2799
1329
964
1418
6062
16
999