2031
3
13098
5
1034
2
1346
2328
1
4902
27
1365
1186
1859
3369
14568
6
5468
4
2439
3037
1993
2260
1222
1722
1343
1512
1997
2200
3980
8679
23
2856
11
1619
537
533
1441
494