3659
14
1378
2
4594
1
5009
0
1431
1543
552
3432
458
1769
1418
1918
525
2952
2422
1152
759
4328
10
266
1045
768
611
3466
4
1297
251
2522
97284
2683
18385