4382
4
6197
2195
1
2760
614
2
39326
19
928
1826
5
3017
3
1132
0
2047
860
418
1171
1040
3765
2314
762
2371
7
2337
403
2596
2724