2535
2
2578
1
467
0
1205
32302
3051
1380
496
2996
536
1819
2131
7258
572
1543
2403
2949
1168
3090
6
1814
4
1558
2377
1013
3931
3926
14
2903
3
697
2932
1066
2110