1623
1
1015
0
1445
575
1451
106
783
1698
1135
3
2763
504
444571
9
3252
302
458
2277
297066
618
120
897
272
685
131589