951
0
456
409
1557
584
320
1161
602
1045
1939
1897
1
454
722
310
298
2121
4
1023
2490
1661
445
589
349
749
330
597
2143
1101
427
486
428