1192
2
741
1
1119
3
749
1338
1570
7
1230
0
1473
960
738
1018
706
311
677
190
77
169
946
596
1083
359
890
64
159
370
1216
437
133
914
753