2992
3
1564
2
2822
2318
1
1669
4
1982
2528
3587
4837
5
819
3519
9
1960
1872
2132
1795
5226
1973
3942
3973
6
5363
1618
2598
796
4670
1394
2257
3643
1659
0
2300
5820