177
0
2328
675
476
1939
1133
428
458
909
1009
2
415
223
951
47041
604
584
1780
767
4045
668
269
408
419
409
248
212
454
2634
773