3659
14
5009
0
4594
1
1431
2
1378
1543
1645
1647
1984
3
1418
2153
552
759
1045
525
10070
7
768
323
2952
458
1152
1297
649
6411
11
584
4328
10
266
1822
2522