1914
2
906
1
2297
1529
3
2306
418
1506
0
1132
1222
440
753
814
3025
646
670
1418
1587
848
3632
5
1129
1354
1343
2459
6
1838
677
1056
1889
16840
15
1302
3287