345
1
839
1245
2
2296
4427
10
2052
1022
2966
5
939
1120
2141
3
2582
785
0
1132
2727
4513
948
3250
11611
1506
1425
503
3116
745
2814
2275
544
2819
2730
3063