1501
1
1207
2
646
0
915
2767
3
1425
2260
12
635
1733
1952
1937
662
2121
5055
5
1453
3045
2431
1182
1869