1649
1
2095
4
2619
665
0
2346
3
1464
2
3929
10
2564
6406
12
1256
2657
4179
5
120469
35
1294
784
22330
22
967
327
326
938
975
1446
1776
2306
909
398
4964
905
896
1375