813
0
2027
1
1581
2
2886
1226
3351
3
2772
1912
2082
526
7832
1123
3765
4
16062
15
3053
7
18546
1517
982
1844
985
1532
2584
11
894
4938
2604
6977
5308
571
1814
3354