326
0
17353
691
392
317
1172
1
688
919
1109
1232
576
1250
3
1346
349
2435
799
1020
369
859
608
2211
536
719
1025
973
2546
802
1824
772
494