1579
1
928
5599
11
1229
1871
2
1868
3
2255
6362
18
1348
4
718
854
0
1720
4034
1514
898
2110
952
9611
471
2245
1119
4168
5
4309
3439
8
2410
1154
3053
7
1601
3386
930