2822
2
1564
2992
3
1669
4
1982
2495
0
2318
1
5375
4837
5
1679
2435
2189
819
950
3034
1388
2605
1711
1688
1015
1694
1973
2025
951
690
2669
3973
6
1787
1451
2710