1566
1
2100
2
314
1190
1691
3562
2049
2427
12
951
1166
8527
3200
3
2122
1564
1976
1423
599
0
1415
2758
4
712
2886
8217
6
159
2231
6345
1136
1618
2271
3971
4684