2668
2
6515
1
3092
822
775
0
915
1037
5165
3
8876
8
4071
1716
571
3663
1622
2372
292
2982
2710
1367
1329
2459
9
1772
1889