1555
2
1933
5
898
1
959
2185
8
1284
1248
4
1333
1930
957
1000
806
1135
1272
1087
1435
871
863
6
670
0
3555
1316
1859
3
1596
1024
2089
1040
946
4904
988
1892