1540
2
559
1
4331
4
843
1326
2767
3
1361
3859
915
28805
6
3031
11
2030
1389
839
1780
0
1245
6370
5
4427
10
1588
2052
1042
1022
357
2966
1825
2064
1513
2524
3498
2317