2735
0
1346
4
813
1
292
1020
957
31535
415
456
787
1557
403
1161
602
1133
1045
3442
2
1939
2576
454
968
722
2121
1824
1661
683
3559
1209
1889
571