2992
3
1564
2
2822
2318
1
1669
4
1982
3519
9
4837
5
819
1960
1872
2358
2132
1795
3694
2528
5226
1973
5347
2919
6095
3587
3942
3973
6
6899
5363
1628
462
0
1663
2598