1543
2
3380
3
2623
5
4067
9
2431
1421
1
1326
2199
1367
1060
0
15276
27
1392
22330
22
4964
424
1716
1448
2260
12
544
1102
6383
17
1385
2368
1666
2346
1230
661
5164
2043
6513