2122
2
792
1
59
0
2427
12
4690
3
2687
5477
493
2794
3546
108797
2046
1444
2505
1313
1952
2015
3316
17
4327
3629
969