2328
0
2367
3
2284
4
1043
809
1
1215
4180
12
267
1832
1004
413
1697
1279
2497
2
5313
4536
2143
675
2702
2920
9
798
266
2123
685
2922
11437
22
515
259
422
663