2132
2
1453
4
2373
7
1330
1
963
1315
1409
3024
5
1455
3
7540
11
1807
3413
17660
1463
18
71385
0
3252
2548
1972
1548
1231
1350
2069
6
4629
2711
1526
1038
1353
2344
3970
5666
8