3354
5
951
1
619
564
616
0
2502
2740
3539
3
4946
18
7608
12
1748
2620
8
123674
35
806
676
1854
8607
4943
2
2153
7
1387
1057
1458
2122
59
2427
2687
2570
2794
3546