1424
1
2049
2
1038
1450
3475
5
2861
989
0
1393
1668
1275
1757
5164
1522
898
2195
1243
1382
2094
1405
1296
991
956
1089
1636
761
1149
5347
3
2035
9877
6