1651
1
4940
5
756
2290
2
4594
1099
552
0
458
2054
6
4328
10
525
835
2952
282572
1152
759
266
1045
991
2547
768
31535
1418
1378
3659
14
1343
611
1869
1297