1092
5
2292
2
34716
7
1087
3
3616
19
8299
18
1294
4
870
1
2350
12
1485
11
810
4555
1379
126598
2017
508
80
410
915
922
569
420
360
214
26689
0
2902
1720
1762
1608
924