3835
4
1292
0
418
1638
2911
9
2134
1
398656
19
2899
4309
3
13499
5
1075
2
658
5375
19944
2763
570
14861
7
2043
2966
11
1452
2711
2265
1574
2593
1106
297066
738
294
267612
4031