2028
2
2929
6
1088
1
2508
7
1192
1251
3575
578
0
840
6026
2087
758
1022
2707
2352
1809
5
3248
8
608
1509
1660
4
2153
2879
1063
2446
1527
1748
4311
874
2184