2363
2
3344
4
3052
3
3929
10
2564
1649
1
2296
330
0
1256
466
4223
22
2095
2619
11881
4179
5
665
785
1547
120469
35
4964
905
418
20374
3148
9
1762
2842
8
6406
12
7885
3217
2864
7