2535
2
3765
4
3498
1013
1
3931
6
1066
1366
3
1988
2349
1305
737
0
650
32302
3053
7
1211
19783
1801
1860
3576
2932
1603
1295
17946
280
2990
3683
2650
20
1153
3090
2250