810
0
125
175508
1573
2
3742
5
1360
2037
126
131
1893
7
2935
1550
8
814
4
124284
135
241
953
1
758
1822
995
1007
3052
10
852
1665
3302
930
69
1651
37
618