2198
5
1145
1
1282
3025
1421
20634
8
2526
3
282572
0
4820
2
2855
3442
3632
1118
1320
625
4396
1716
2461
20
393
1378
1418
2125
2693
4106
512
2668
499
389
1762
3287