951
1
1618
4179
2505
2
1306
564
2427
12
1466
0
1015
2294
3354
2122
1564
1976
3
1423
599
1038
2312
582
712
3629
2886
2327
11
1740
843
2495
159
3871
1451
3518