423
1
1822
5
1013
1010
0
598
624
2
1840
3907
1096
4
1876
879
1511
882
1599
1206
1284
487
627
1141
2776
3
748
2502
2016
2936
212518
4961
1291
1181
8040
789