1832
3
2766
1
4111
2693
381
0
5799
2
2322
7
835
1025
176
1133
1939
957
951
462
2709
6
454
403
2121
4
409
415
1045
822
456
1072
1557
1661
602
3672