748
4
701
3
612
1
544
1185
848
651
1361
85
253
457
216
293
669
519
1597
359
366
650
0
524
230
2
128
533
300
372
1146
231
305
250
475