4158
8
2797
5
2094
2390
2
3819
1
1243
688
956
0
930
1382
1070
1029
3765
4
2035
4884
6
297066
9877
1295
12459
3
1713
5402
10
2779
894
2683
5347
3175
3683
5164
2576
8323