647
0
436
771
454
663
2199
3
464
509
1710
1
2702
943
325
1161
1483
3383
514
299
798
252
776
697
2152
2490
1949
1157