35426
0
369
2668
2
2909
4
476
1
849
1936
3469
2408
2766
341
155
1440
522
1289
5135
1084
2189
846
231
238
2727
804
1507
1320
346
1089
265
929
268