444
0
1356
269
1462
1
1842
458
562
359
1314
631
139
586
17
529
453
552
16
171
169
1107
3383
3
165
968
759
1080
263
173
628
1504
381
282572
516