1420
2
2103
0
653
1650
1
1263
2018
660
1393
783
1132
1187
4
2320
7
1466
1555
3
644
1839
1592
1149
1125
1079
6069
18
1437
1328
600
463
1903
5
1395
1050
643
831