1382
1
1903
2
521
1327
5885
1235
1066
45
2306
964
1501
1129
0
3268
1506
1865
3116
1132
1343
440
1005
646
814
2113
3025
1390
2000
1547
1587
1418
848