1331
1
1339
1507
1946
2375
1924
3
951
619
564
2502
2740
2840
2
1023
1614
1424
3539
905
4979
6
3506
8
901
1397
7633
904
840
0
3249
773
1943
1393
165
1356