1227
3
931
2
2770
7
453
1
2407
2151
1252
531
1799
1384
1560
867
1351
3301
2902
1543
2223
2460
4
3932
12
2837
1310
1537
3965
6153
12505
1740
10
1536
1113
2406
1941