2167
3
1431
2
20634
8
2526
282572
0
4820
2855
3442
480
1758
6
1320
1
4396
2921
15
8773
10
2766
2461
20
943
2125
4164
1209
734
1877
829
2668
2333
4057
9
760
3434
4
169211
11
1070