1400
1
1238
2
2306
1199
418
1506
0
1132
440
1054
814
3025
646
670
18403
6
1418
1587
848
3632
5
1129
1354
1343
2459
1056
1889
16840
15
1302
3287
3
3116
1640