2400
6
2844
1
4761
2
2257
5
1167
1084
615
739
11192
10
1168
1431
1806
2544
3
663
6014
0
1500
1007
561
3267
4
461
2612
2735
9220
2786
5164
3507
2073
986
123674
35
4074