759
2
448
1
2106
1829
4
1337
7
797
4877
5
1811
1266
1505
1347
1654
1157
1313
3987
1148
2586
15
980
3326
9
778
847
3072
988
803
838
0
2564
6036
22
411
5181
8
1075