331
2
1327
612
1
817
1086
8
266
1787
6
1515
0
812
1652
1003
886
3025
8116
14
1275
527
469
1732
1678
9
780
846
740
725
2055
9926
5
1740
1153
3417
3072
1743