2773
1
3765
4
1935
2
1093
0
2301
3172
2245
3
802
2584
571
3041
1797
1516
1485
3715
1788
1599
5225
8
2440
2462
1773