467
0
646
1020
303
909
255
2109
1949
3
1580
918
851
1924
872
1942
970
611
195
1332
396
4426
2132
668
423
469
25137
657
389
369
1141
266