2514
1
1031
6
1185
770
2
34540
0
3330
8
709457
4
1473
754
787
1065
1643
869
6111
3
604
721
3460
4640
16
4209
10
2215
1822
3991
7278
5
3067
880
715
1917
2431
27
3056
2598