2089
1
1180
3
1519
1539
2271
4
1371
3696
2
0
1779
2245
1226
938
1219
3053
7
2239
2041
2313
2075
4042
4821
877
319
1386
1944
2061
1298
6710
2661
3238
13
1522