887
3
2288
2201
4
500
737
2
992
986
5
112
1
1772
4000
1236
1657
601
5821
1182
2401
3759
6
955
0
8854
23
1726
10186
15
2200
1132
2107
1148
3327
9
1323
1160
1251
2587