902
1
1183
4
702
2704
2040
4535
2
1600
1210
1914
1073
666
3
706
897
1217
8
990
551
1099
443
468
728
263
0
2244
1365
954
1174
1594
739
1447
5
1134
978