1803
2
2801
3
2336
5
2268
1
769
0
949
1365
570
3802
1419
802
881
89
11489
17
3058
10
1818
1510
4
1012
3380
7
1059
2006
2859
2030
639
560
4405
643
2428
2672