195
20
45
253
271
1446
1244
9311
16711
1071
671
752
72
92
1555
20210
1005
1093
904
922
925
571
225
12
7012
434
48
745