1034
1
868
521
375
1047
399
543
0
2257
2288
2897
4
2644
2
1085
2870
3
1026
1145
1360
1059
1123
1852
8280
8
2585
4431
1841
7
1002
2279
1152
2675
2260
12
2393
3092