201
1
67
505
93
163
91
135
134
2197
6
29572
0
137742
11
7095
4
1631
2688
1651
2
1507
1007
468
321
571
3
525
2376
463
643
745
758
1422
651
1293
870