3298
2
1162
1
4228
3
674
1767
2505
3248
8
1239
3575
6753
17
517
5746
23
7471
9
3591
11
400
0
1558
2836
383
24337
22
1660
4
471
1522
6676
12
1223
1446
851
4309
2184
1812
1400