1200
2
4288
0
2911
9
4651
3
4335
4630
2710
929
398656
19
2571
6
2377
1
2722
8945
623
2375
5
2600
4
3216
10
2744
550
206
2502
1182
3899
2972