1586
1
3659
14
5009
0
4594
1431
2
1378
1543
1584
1418
31535
552
282572
759
1045
525
768
2952
4328
10
458
1152
1297
584
2296
266
1822
2522
896
611
766