1425
0
749
1020
839
269
2109
424
1824
547
1346
4
226
743
457
376
47041
685
429
3114
5938
604
757
2143
1042