1996
3
2451
2
1091
1
1877
20634
8
988
0
2006
1271
294
1020
325
2084
882
489
398
1462
2855
1878
3092
341
7334
4
2328
2732
5
247
401
3751
457
1840
9519
1352