1191
2
1584
1
1807
480
1099
8
3325
5
740
3
3904
12
958
733
0
605
1403
3318
1422
1833
1648
4
692
8843
23
677
903
769
1151
863
1541
510
1762
6
1115
345
1001
156