2495
0
1015
1
951
2173
3326
3
1694
2166
690
2669
2
7835
14
1787
234
564
2294
1743
108797
1038
1087
2312
2556
1606
1740
4311
843
1451
3518
1306
1751
8527