5883
1247
4298
911
7883
1670
7420
1572
10980
2326
15769
3340
3830
812
10829
2294
14820
3139
6289
1333
2380
505
10629
2252
1890
401
2990
634
2432
516