108
50
1604
2316
1893
1353
2397
3837
38410
4348
45411
32011
42
2327
2436
1537
1944
1925
116
139
1542
1393
1384