124320
0
194219
822
125
18
175540
3742
5
1360
2
2037
126
882
131
160449
14
1894
7
2935
1550
8
815
4
135
2531
1
954
612847
758
1822
1007
995
991
852
1665
3052
10
930