2908
2
1067
0
6666
4
1583
806
1
800
570
1505
3354
3078
5
2026
6
4946
18
2377
7608
12
4179
1748
2620
8
676
1854
956
1387
123674
35
1057
4436
3
2570
4396
2349
2166