1044
4
2102
2
1792
2435
1
5145
12
2558
3226
3
2047
948
2079
1654
2116
2830
2837
1700
7436
1459
1059
1296
1271
1730
5205
2312
2442
730
2937
9
2154
1994
668
736