418
0
325
2061
2
355
1020
970
753
282572
1172
1488
1043
1
411
390
802
564
1842
653
368
360
837
29323
671
1128
81
1428
846
241
269
2587
16
2727