1489
4
2669
5
969
0
979
1
2049
2
5164
1422
1522
2195
1243
1668
1382
956
2505
1636
989
1743
3054
2035
2057
1683
1173
1095
1077
1440
1317
9877
6
8323
1306
3175