4173
2
4310
6
2773
1
2354
8411
3
3059
0
1840
575
3898
10
2440
1812
1785
2788
2292
3560
2763
1596
556
5225
8
775
621
2890
1679
20312
39