3659
14
1418
2
5009
0
4594
1
1431
758
1378
1543
458
552
1822
759
18385
1045
525
768
2952
1152
1297
31535
584
4328
10
266
1563
2245
6
2522
611
766
478