1225
0
938
785
1497
2
806
1
25494
475
3195
3
1987
2239
1012
3120
4
1505
1869
3554
9
4036
3354
5
1265
549
2026
6
2627
4946
18
1391
1743
2821
607
576
4670
1667
3962