3430
1
1115
637
0
409
933
1101
445
2143
2166
2
381
722
2490
3559
818
1133
1866
7
456
372
407
505
366
5168
15
1020
2702
401
544
413
226
750
410