1152
0
381
1101
1645
1
1931
2
1928
2161
1822
5
4455
1893
2328
1059
328
325
735
1123
3
1043
1215
267
1832
1004
413
1622
1508
1204