11881
3
784
1
2526
326
0
938
5223
9
975
2
2086
4
1222856
2767
2372
2982
25137
909
398
4964
2657
905
896
1375
1543
1664
424
2151
5
2141
6383
17
2272
661
3148
330