1231
9
2192
7
9069
600
2
510
936
4
1515
1338
882
1
1877
512
1722
3
472
1099
416
695
0
548
3515
1359
5
1213
1232
1156
6
3929
457
1356
4140
665
760
2572
538