1649
1
1120
2095
4
1418
2
2619
1682
665
0
3929
10
7153
9
3025
1765
7
2141
3
2306
1392
909
120469
35
896
2003
1543
3353
11
398
785
6383
17
1326
2564
4154
4964
9244
7952