1225
0
1743
790
3683
1
1618
2669
2
5375
951
12632
7
21152
8
980
785
1757
582
2949
451
1247
635
3354
946
1380
2505
706
3054
5
2057
445
2670
1683
1923
297066