3795
1
2372
2
659
0
1976
1470
25137
4111
417
661
467
1622
571
1501
292
650
31535
263
1329
1330
775
447
895
381
543
968
2328
5223
9
3268
1733
662