1649
1
2564
2
3929
10
2095
4
572
0
2619
7885
2346
3
120469
35
665
4223
22
4179
5
646
398
4964
804
905
1547
11881
330
4017
58
2221
2655
522
3148
9
525
3752
2395
593