2902
16
982
0
577
910
1243
476
12717
4
1539
1
2416
7
2032
2463
2
372
883
2132
490
3465
545
1522
1903
1049
555
3409
880
3176
718
1484
1291
2072
455
1230