169211
11
2121
4
1501
1
1133
0
957
1235
951
409
1557
415
2593
602
1547
1571
787
7791
6
881
846
1903
2
1327
5885
1939
381
2459
454
403
750
1045
456
266