2629
2
513
1
2664
3
2489
10
1743
0
3539
2078
2479
3336
1121
1317
1158
8204
1923
1479
1301
1276
40177
2767
1787
2110
3326
3186
10243
4
2907
3606