1632
2
5599
11
1681
1
915
0
1064
1267
3540
1055
4096
878
1268
1532
1816
11717
5209
9
2295
3
1467
383
3044
15
1443
5477
12
3338
117
3965
453
2176
2200
28098
14
13676
21
1666