2732
2
918
1
1840
816
0
5181
7
2525
3
7331
2080
5
2640
6
2725
11
3125
615
739
4686
2578
11192
10
1506
32994
49
1806
2544
663
6014
1500
1007
561
3267
4
461
2612
2735
9220