540
1
515
2597
7
1256
414
4888
9
1462
409
427
1559
6
556
449
520
2
452
776
0
534
448
2776
4
827
1939
977
432
623
396
102
1914
3
477
510
570