4158
8
2797
5
2094
2390
2
3819
1
1070
1295
1713
2779
5164
2650
20
1522
280
2195
3162
4
1243
688
1668
0
1581
930
1382
1029
2250
956
3765
2245
3
4884
6
1636
2055
3045