1331
1
1339
1507
2245
3
1946
2375
1924
297066
0
2840
2
1023
1614
1424
905
4979
6
3506
8
901
1226
3053
7
1397
7633
904
840
3249
773
1943
1393
165
1356
3891
2797
5