1492
3
2342
1
1221
885
938
1246
2061
1050
1253
2271
4
1744
1647
5771
10
8627
796
6
2333
717
2954
2
2999
289
0
4083
755
973
4375
1211
3971
982
2655
8819
12
3637