2556
4
3683
1
4562
10
2073
1244
0
2039
881
13499
5
9511
2061
3
11428
25
14283
29
2125
12
3106
123674
35
22227
16
2436
5895
2715
2362
9
12632
7
5828
2
2054
605
2060
2676
2837
3055
3151
4327