1672
1
2127
7
3080
3
2245
4465
22
12459
1529
1044
1226
1190
0
2683
2956
2318
2
3546
3053
4614
6
869
5147
4044
5
1053
3083
644
2189
4425
1489
2465
1384
1873
3198
8
3125