1545
2
19944
1226
1
1200
4288
0
894
4335
4630
3
2710
929
2571
6
2377
2722
8945
623
571
2375
5
2600
4
3216
10
2744
206
2502
1182
3899
2972
4562
2050
3683
2039