2334
0
1832
3
545
3243
7
814
1
2191
1090
2
403
2182
381
3456
1337
896
1133
1939
1578
957
951
454
2121
4
409
415
1045
456
1557
1661
1602
602
1333
722