1331
1
1023
2840
2
901
1339
4070
4
2403
1860
1946
1393
1507
1397
4009
6
7812
7
1596
1043
1424
921
918
5212
8204
3
1828
2688
10582