499
0
3835
5
5375
790
3735
4
344
314
26689
4230
1402
297066
1618
401
483
765
267612
5771
10
543
4978
2
1403
557
345
1008
915
1180
99072
361
36905
635
1611