489
1
661
238
730
2
85
1046
741
3
2023
7
516
468
354
35
230
300
446
0
533
407
414
249
693
1597
361
359
524
348
366
286
276