1141
5
1440
14
7089
6
2146
2
1851
4
1428
3
5865
7
2295
1
2625
1924
965
2082
1734
2017
27665
12
1809
1576
4420
1085
0
1915
491
924
2180
3401
330
801
1146
1032
4669
83