1605
2
1400
1
2066
0
770
730
758
2534
1361
1503
9036
9
1451
1977
1059
508
506
1184
1221
510
814
539
660
1890
1136
958
1493
766
2995
4
2837