1458
0
1564
1
493
388
1889
475
1070
1298
914
3473
717
534
96
527
3
1243
2123
3066
7
3159
1105
1103
2241
490
2271
4
484
596
1166
422
562
334