1510
4
3679
6
2642
2
1692
4149
880
1
2017
718
682
560
3
403
425
1323
91
4035
5
559
117
58
61
911
2004
3903
2242
0
1112
514
1331
858
69
177
268