2181
5
1606
1
732
1545
2
830
0
3485
7
526
1819
2711
1000
2911
9
4651
3
83
398656
19
1813
1526
9956
2377
19944
802
550
1093
5151