1135
1
1344
0
3250
2
3006
3
2200
6
646
7153
9
3353
11
1129
544
597
710
2271
2268
3632
5
1749
2306
650
964
521
1936
3795
814
2089
1374
292
2094
6383
17
2113
3025