1329
1
2306
2
1513
418
3404
3
1506
0
1929
1132
1733
440
814
3025
646
670
1418
1587
848
3632
5
1129
1354
1343
2459
6
1056
1889
16840
15
1302
3287
3116
1640