1169
1
2982
3
2306
2
650
0
1129
814
2193
3025
646
848
1462
3632
5
1302
3287
2296
4452
6
1506
1425
2814
1869
544
1550
3429
1587
2368
2799
964
2330
418
1889