936
2
2621
9
733
1
2242
0
485
457
1346
743
760
102
992
1748
1216
900
815
527
499
1710
651
623
1413
3027
11
1090
679
1320
731
1207
1543
5358
5
131