1522
1
1489
4
2669
5
969
0
2271
979
1173
2
1095
1077
1440
1317
2041
2313
2075
4821
2049
319
1386
1757
2061
3
1298
1271
1422
1622
2661
5164
11891
27
1416
2131