433
0
477
34
3159
2061
3
1298
1
2524
1166
493
580
749
2266
372
519
778
2663
300
337
2439
1126
168
914
1581
887
883
6916
3690
340
311