1590
1
951
2562
2
8527
2209
2110
7034
400
0
929
2131
5431
4335
4837
5
1690
1814
1746
2710
2732
746
19944
2972
123674
35
1812
1545
619
2822
913
1564
2322
4
1660