6445
6
3683
1296
1
1839
7621
13
3263
4
8527
4914
2
1000
0
2631
1570
16174
5
1103
830
1355
484
2468
3410
1808
7
1606
3871
12
1494
693
10507
23
868