974
0
2313
1014
928
1
1063
754
1012
2638
2
2371
3
842
438
548
3799
538
1078
543
1366
1241
1055
915
641
1066
658
665
814
659
3308
7
2247
1883
999