1139
1
1047
0
1329
3
1165
1274
1373
2
1556
2362
544
1344
1901
2299
1584
2927
989
4910
4
1477
824
1066
1731
1887
1918
869
637
703
6
748
1299
935
2605
9
834