2128
19
1577
1
504
2
1393
7
1619
1624
448
1374
614
559
2585
10
933
4
3299
8
2342
6
735
1221
1143
3
495
1866
772
389
753
895
507
555
545
2129
4984
11
478
1036