1691
1
1101
2430
2
7394
5
12185
8527
3200
3
785
0
610
3154
234
1301
2152
2403
1568
2591
1012
2988
994
1123
1465
1237
1136
2271
4
2082
3971
2529
7
1504
2041