1292
6
716
304
1
431
312
525
1061
2
174
1602
1073
149
1064
5
528
0
322
104
871
997
397
1096
4
963
649
409
614
542
3
740
428
226
239
583