943
0
505
279
413
212
948
845
1043
909
2490
443
597
1045
1661
1
1425
524
304
482
428
945
343
17353
392
572
584
407