1941
4
1121
1
1426
2
804
1508
824
782
797
2108
1585
856
827
712
1385
2687
1723
1929
21793
0
2227
1384
676
1720
2514
862
882
2073
877
2798
1401
3
1214