1630
2
954
0
322
1
1767
1941
2130
5
1132
518
302
21743
1743
3
1089
1860
544
2739
2306
1506
2814
1155
1045
1869
1550
392
964
2842
8
2330
1239
582
649