898
1
611
2
1982
1187
912
1048
325
1149
140
2546
1120
962
1510
2116
6
2225
505
411
793
570
367
841
870
1651
0
681
272
698
738
714