3557
9944
5194
1646
15956
7056
3172
1637
8110
5718
1326
1047
10765
26638
1278
1052
1214
1530
2492
1037
1844
3028
816
1377
40667