1944
2
1743
0
1181
3777
1
3364
2732
300
1348
673
900
538
2299
745
332
758
1164
621
529
476
733
345
1101
1120
390
2106
1317
608
931
167
1033