2262
0
951
1
582
2505
2
1306
1743
3683
790
1015
2294
1025
3354
2207
2377
1787
1038
1558
2622
6
2462
3
2166
2784
1511
1304
1883
1622
2312
1740
2980
843
785