1088
8
1120
3
1396
1
1151
541
11492
12
3604
2
997
1624
781
2512
1861
103
0
842
631
491
1017
681
882
984
2638
5
1380
4
705
59
143617
11
2256
17
3159
1532
2677
3903