2028
2
2929
6
1088
1
2508
7
1192
1251
3995
5233
10
2687
2707
1266
578
0
99072
2879
6026
2087
874
2184
297066
773
1022
1559
2352
3080
3
2336
5
1660
4
5151
3891
3565
8
267612