1649
1
2947
3
3929
10
1256
2564
2
785
0
521
120469
35
2095
4
25127
2619
1418
1132
2306
2864
7
670
7952
665
1883
7153
9
383
3353
11
2372
846
935
1566
438
1782
330
3148