2921
8
7592
7
3554
9
1618
0
2093
2
2755
1
1889
2502
2542
2977
5
2483
3
969
924
841
3169
3671
1665
7394
1574
4996
6
1059
1813
4
7884
17
862
3365
3519
2540
3987
5392
11