1596
2
878
1
1873
4
1970
1432
1839
2114
1320
3904
12
1535
0
1175
1565
808
1771
102
2805
4156
5
1280
981
998
475
148
337
232
306
428
100
351
40
145