1220
2
1780
0
2546
1
269
1824
456
430
403
1161
1045
266
408
2076
1939
846
798
750
1389
454
18385
722
780
349
1661
544
1466
2069
3
2215
7
719
31535