2514
1
1031
6
1185
769
2
34540
0
3330
8
709405
4
1473
754
786
1065
1643
869
6111
3
604
720
3460
4640
16
4209
10
2215
1822
3991
7278
5
3067
880
715
1917
2431
27
3055
2598