2867
3
1195
1
1568
2262
0
1547
2578
2710
2
859
1371
1948
7
1210
1876
1056
1158
989
1013
1422
1148
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905