1767
2
1843
1
1400
0
839
1282
6294
4
2595
8945
2245
3
1212
791
581
499
4198
583
370
577
1692
365
1970
1133
2629
3657