222
0
687
2
450
136
293
3
275
1
244
273
283
248
1709
964
1421
6
1119
2844
533
954
7
4390
4
1240
5
1860
1862
1749
1081
796
94
6956
898
674
596