2147
1
5621
8
1140
1380
0
2132
3
2141
9
3014
20
1554
2
1372
693
2655
3957
3085
5
3491
4
7567
6
3485
7
1501
3316
10
5141
19944
8440
14861
4167
9239
1979
3694
4573
467
4702
2199