2493
1
545
0
572
928
171
576
3498
4
2275
2
1133
2461
20
445
2539
5
2269
3
20634
8
2064
1551
2730
6
772
2809
282572
693
2727
31535
19279
259
347
3116
2668
328
2645