1694
1
1306
2044
2
1354
2173
3465
2312
0
3835
5
1015
951
690
2669
1787
619
1120
1168
564
1545
2999
3
1766
1743
1681
7034
108797
2760
4
5431
2131
2299
2262
2166