2027
1
1973
2
3683
7733
3819
1380
0
3351
3
2772
526
2377
7832
644
1526
16062
15
1500
1517
982
1844
985
2584
11
4016
605
66
1665
5897
4
2604
2082
5308
7021