4415
12
3173
1
2336
4
4879
9
3272
5
2790
6
1300
1493
2
1248
2034
339
1278
1850
2112
2363
1091
2884
2296
3124
3
531
865
4470
14
714
1026
1786
5530
1422
951
4246
1115