3674
10
1873
2
2100
3
1824
0
456
4677
5108
4
2628
111
430
1
403
1161
1045
266
2076
1939
1645
846
798
917
750
454
722
1633
978
1661
5380
8
544
4271
31535