2122
2
826
0
2975
783
1516
1
515
3715
576
2327
11
1446
6779
5
2462
3
652
1589
1111
5151
3871
538
1736
2794
1869
3546
181997
2740