2508
7
2028
2
2929
6
2087
874
1
1088
1895
4979
3506
8
7633
3249
1364
3734
1418
4
1943
78
2194
3597
5
1808
165
1301
2637
3
2680
0
3321
1809
6773
1547
359
1251
3254