596
0
3593
16
919
894
83
1
2011
2
7086
12
1243
2123
1105
1103
571
534
490
2271
4
484
1166
562
1516
2663
1862
1780
2771
668
2245
3
1701
1298
477
5412
914