1331
1
1339
1507
1946
2375
1924
3
2840
2
1023
1614
1424
181997
11
905
4979
6
3506
8
901
1397
7633
904
840
0
3249
773
1943
1393
165
1356
3891
7
582
2680
3321
108797