4130
18
619
0
1446
476
834
1
2817
6
445
453
1133
3279
3
403
668
536
471
5488
1479
781
778
448
1060
236066
14
576
3567
1107
2517
1199
701
2
544
2189
22731