2587
16
4536
2
1137
1
1020
0
1780
547
845
437
1157
2727
2243
7
2172
2346
2041
379
520
399
918
1862
2249
2199
3
2470
298
114
2569
5
1428
6689
4
3054
304
1230