2122
2
1446
1
432
0
1179
1952
3316
17
2080
1680
2794
3871
1412
3140
4
841
2534
3470
5
1310
2502
2285
2395
2343
951
2153
7
3226
3629
1167
1458
1753
7793
3024
3
1889