3369
3
3988
2
3292
0
1569
1
4176
4
6745
16
5322
8
1458
2011
2489
1266
2917
1669
3889
2318
527
2541
3629
1982
2982
3066
7
3238
3871
12472
1889
3470
5
2233
2822
5375
1564