3132
10
83
1
2254
3805
6
1363
628
0
3634
3771
3
3562
745
3612
6707
24
1050
1396
1296
1078
9817
1373
5
24337
22
1484
1355
2468
2
1047
3871
12
1369
2776
1300
7621
13
6445
3683