2292
2
6779
5
5527
3
52099
0
2365
4
3926
14
1603
1
1663
618
989
2512
189326
1842
635
2305
40177
1403
3176
4476
2367
4288
2972
3593
16
2057
2921
2740
2523
1833
5505
9611