1329
1
2306
2
814
3025
646
0
848
3632
5
1421
1614
1866
3
1302
3287
2296
1129
1506
1425
2814
1869
544
1550
1587
2799
964
650
2330
418
1889
440
1418
1334