2679
2
1548
3058
1231
1
3079
202
1431
1672
2848
1133
1544
3
2447
6
108797
0
1059
902
2906
3180
2629
297066
9956
841
6236
10
1052
939
1289601
4
2192
2593
1994
1218
2392