1649
1
2312
2
3929
10
2095
4
2564
2619
665
0
2554
4964
3
905
330
2445
3894
6
120469
35
6406
12
2738
7885
1256
1918
796
4223
22
928
2346
784
22330
1923
326
938
1464
1616