3624
3
2755
2
4101
1
1482
3854
2911
9
398656
19
978
13499
5
2763
0
917
975
2711
2184
2593
297066
2402
4
267612
4978
5151
4651
19079
6
99072
36905
550