1105
2
2751
1
418
0
514
1873
3599
2143
1780
2634
957
379
909
2100
3
951
422
409
787
1557
1133
267
1603
330
2490
917
454
637
767
722
2123
2121
4