1780
2
2109
1
4630
3
2920
4
5889
8
3987
1897
4655
10
2940
2781
3080
57793
0
1271
3882
5
1744
7222
2977
2292
2820
2245
348
4715
2861
3066
7
1694
2213
1868
3453
815
1906