1890
3
1777
2
3000
6
2023
4
349
0
2999
1
3649
3926
5
2974
2267
846
2486
1180
1632
3248
7
4517
8
10582