3659
14
1418
2
4594
1
5009
0
1431
1378
1543
18385
2470
552
99
31535
768
458
4328
10
525
2105
2952
1822
759
266
1343
1045
1229
611
1152
251
2683
1297