1395
1
1282
1082
816
0
863
2500
3
1819
1368
1059
1681
1208
2927
2103
1149
1891
945
1108
1740
1045
1614
2
1060
6137
9
724
1150
1678
1969
1651
2036
1192
1680