3597
20
170
0
1117
418
404
1921
2
1123
439
437
409
405
1066
1048
480
448
368
824
484
736
22017
2295
3
817
471
391
445
510
909
573
844
743