1428
0
2372
2
2551
1
2168
5
2328
547
2368
2694
3
820
2152
1020
1762
957
415
951
1603
2644
2624
409
525
787
1557
403
1161
602
1133
1045
283
1939
1312