1659
0
2386
1
2155
3
5052
10
2465
2
1189
940
6499
3125
2245
3546
528
32302
1237
1512
5169
2629
3498
4
2966
6
3779
2948
1195
1492
2964
1015
3051
7095
690