984
2
137
0
184
588
1
9501
9
3088
480
88
809
905
1117
3
1962
4
3311
121
3125
514
2633
1278
986
5767
349
91
1875
21
75
35
694
348
1705
972