2219
2
2282
5
2420
1718
1
2680
0
1663
3001
3798
4
2259
3765
3716
3012
4291
791
2255
2698
2274
571
1709
8
1240
1191
2499
1415
348
2767
3
3706
1182
882
870
1080