3965
1
1610
2842
8
3980
3
3498
4
1961
4140
1573
1544
637
0
1926
2733
1095
2634
282572
711
6370
5
797
2069
256612
4669
2
798
1124
2830
7
177
492
408
349
514
1780