1481
2
2605
3
1906
1
1271
1809
1555
0
894
1012
1799
2411
1702
1378
2222
1266
6
1970
1649
1630
2827
16
5480
1403
7
5602
9
8167
5
2933
1431
1922
2022
909
776
1192