469
0
1602
7039
17353
2551
1
820
772
1172
2
1054
1043
802
518
2810
407
1842
2615
63
3202
671
369
637
1123
533
476
525
859
2328
2964
2855
3
646