5670
2662
16447
1883
7367
3460
2557
28239
1316
3248
1502
28352
1944
14661
4260
8162
1564
3888
7027
1042
1281
1167
4690
7765
1785