1649
1
3929
10
2095
4
345
0
2564
2
2619
665
4964
3
905
2197
646
330
120469
35
6406
12
864
7885
1256
2901
2372
2822
4223
22
6365
24
928
2346
784
22330
326
938
1464
1616