738
0
1640
372
483
2399
1486
1100
21
698
650
893
1306
1848
439
1109
1005
772
562
1031
1
673
3158
515
332
1304
17
1324
521
516
857
458
572
178