6062
16
4111
2
1463
1
2735
0
107
3510
7952
2758
1780
729
1966
3
5262
889
292
2198
1267
2710
9
3149
4
4396
641
360784
19
1192
4690
6
3225
8