1618
0
1225
877
3354
1
785
2505
2
3465
1743
3054
5
635
137
2057
2670
418
1683
716
1923
3683
1694
2294
784
5375
344
582
1306
22731
951
2312
2500
1038