3539
3
1273
1
1445
1213
0
2304
2534
1022
2327
11
2689
2558
2100
2
383
1135
2763
785
3546
1196
4002
4
1179