2661
6
722
1
3421
1805
4
369
3907
2
2235
12427
20
514
2178
12
3242
15
2401
512
759
77
1146
1160
18
1440
509
1461
83
90
719
636
409
691
3
466
4968
1245
13
688