1105
1
458
0
2522
1152
1501
691
768
584
1009
2710
8
2098
2
2762
1649
2470
1921
4594
649
1775
1045
552
77
7567
5
503
1903