507
0
907
4071
1
1853
810
391
5617
5
401
1191
3882
12
787
3092
408
798
1639
345
232
441
448
574
10324
2