2432
1491
4194
9390
937
887
6186
848
2856
1436
811
986
1979
1479
2036
3989
21835
10485
938
2374
2986
1689
5081
1502
2141
6991
811
1874
11313
2915
1044
8623
15415
1005
7461
2864
2115
28713
1952
4045
6190
1239
1385
9285
3584
7870
14606
1477
1295
1901
1294
1413
1349
3846
1508
5054
1632
1618
2755
14963