2535
2
2082
1
12185
5
1204
0
2152
32302
7394
3498
4
2430
785
610
19783
2988
4453
4148
2980
2209
2377
2403
1526
3090
6
1691
4768
4833
5439
2591
7793
3818
1425