2377
1
3562
19944
2
1814
1168
1380
0
1691
802
810
693
4691
11924
801
1938
496
1699
1412
673
131589
526
2166
1736
830
2405
1445
4179
1516
2174
4
1532
1712