982
2
932
1
1820
5
1298
3
1150
1361
1710
1591
1148
4
756
0
2529
420
801
518
234
110
986
196039
870
3609
19
830
1708
2000
8
2323
5138
900
2617
11
3238
15
2497
1694