2229
3
502
0
1884
5
3064
1637
5978
6
153793
8003
2772
4
1726
1
3207
2
2489
4402
15
1806
5599
11
4325
7003
9
1537
1227
2275
1090
1901
4504
2701
904
3567
2268
1547
7042
913