1478
2
1343
0
890
1
1085
1438
169211
11
282572
1584
2296
5070
1586
256612
4669
96512
1182
776
1754
36045
916
3535
5