106
0
432
5151
2
2886
1568
1
783
2763
1550
7086
12
542
2760
4
4451
15
7793
2405
1632
297066
818
4553
722
5253
131589
1179
1069
5486
1793
3
3871