1331
1
1339
1507
1946
2375
1924
3
1992
697
0
1309
4914
2
2840
1023
1614
1424
905
4979
6
5389
3506
8
901
1397
7633
904
840
3249
773
1943
1393
165
1356
3891
7