2103
1
4159
7
4292
2
437
0
1551
2271
2630
1461
1140
1815
2661
78
1897
2020
3
6979
4
1126
1404
484
1631
962
75
48766
24
931
1333
4421
9
2199
3380
7039
851
6435