5439
2
2349
3
2838
4
1289601
3078
2086
844
0
2786
5
665
957
1419
1
19079
6
1599
456
2153
7
1174
1493
658
1564
2332
1720
4199
951
32302
3485
1529
2044
2082
882
4702