2338
2
414
5
2344
4
5396
16
5326
10
1516
3
4054
8
1275
1
175
3294
2724
8928
2502
1929
277
713
3597
1909
573
3837