2322
4
1812
1
951
1162
2658
10
1239
3629
1767
2
1319
3871
4996
6
3470
5
669
458
0
1507
6753
17
1225
1558
1465
1348
383
1001
2786
2584
1868
5946
2285
4187
7471
9
3354