3920
3
1241
1
3113
2
5949
5
2350
1010
0
3696
8
1992
1068
2582
2431
1119
1422
3272
3633
13
1391
268
4646
1022
2043
725
1063
9858
1685
2982
1414
3565
2749
4278
10996