35426
0
369
1129
2909
4
553
476
1
849
1936
3469
477
798
913
2408
2
2766
1454
341
155
1440
522
1289
1282
5135
2189
846
231
238
2730
6
787
611
2727