2045
5
1704
3
1351
2
2226
10
2178
15778
1
1804
968
3266
17
1021
1092
2796
4366
0
1730
9463
3768
1087
6
1590
771
1737
1380
2527
860
1531
7
1034
1474
1357
1371
2821
1936