2715
6
1583
0
2967
3
7964
5
980
1
2794
2
2740
2954
2068
2982
3871
586
4248
2343
3470
1306
723
2285
527
1753
1412
2184
1801
2054
4
2134
8
3109
14
3522
3629
2534
3982