2127
7
2057
1
5147
2
4425
6
2039
644
0
1489
582
1683
869
1451
1384
344
1053
2189
716
1867
2028
2522
3007
3198
8
1310
2398
2542
5052
10
5402
2732
992
462
4187