2125
11
758
2
1106
8
319
1
560
2282
3
1259
493
867
700
978
915
6
37
0
409
416
70
230
1827
4
115
243
127
238
1330
2400
1437
1434
3592
21662
54
2350
3415
5