1302
0
521
1
670
1132
530
11829
1586
1587
2799
3
11881
522
1337
633
2143
3795
900
1024
2
973
1553
447
365
1331
1516
494
4223
22
2306
1138
839
3765
6
21743