4964
3
905
1
330
0
4179
5
2136
2215
7
864
6406
12
1222856
4
7885
2
1256
1417
180849
1124
4223
22
2130
3037
928
2346
784
22330
646
326
938
1464
1616
3650
2658
785