1376
0
1643
1153
1117
2173
1
2751
2
5174
6
758
4
488
1858
3
1433
14
631
913
401
2773
7
764
529
3251
93
1838
363
72
2298
1299
916
898
344
1930
90