6062
16
4111
2
1295
1
1463
2735
0
107
3510
7952
2758
729
2717
1966
3
5262
1143
292
2198
1267
2710
9
3149
4
4396
641
360784
19
1112
1596
1889
417
1040
850