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