7793
4
2535
2
3765
1431
1
2219
3498
5212
6
32302
0
2688
3053
7
1301
19783
2932
4070
1603
1295
10582
17946
280
1547
2990
3683
4009
2650
20
8072
3
1153
4480
3090
2250
3221