1229
1
718
1514
1871
2
1331
2840
1023
901
1116
1339
1424
2110
1860
4070
4
5212
6
2403
1828
3
2688
1397
1393
1507
1946
10582