2149
5
2184
0
2125
3
1576
1
4601
1504
3245
3328
1201
2810
20312
39
4642
2209
2
3995
4
4463
1211
1434
643
4032