1958
3
3344
15
1202
1
983
0
2830
5
598
577
2
854
567
804
2082
1053
1404
574
2092
635
695
1182
1344
4
4662
932
8298
3166
9803
1625
1298
1571
2262
3421