1189
5
1541
8
1049
4
384
2
1397
2929
97
0
1814
1324
1
1122
3
1948
1637
81
1556
1177
7761
1812
2952
15
948
3581
9
34594
23
899
749
606074
1616
706
28
1399
896
131