526
0
1064
1
1632
2
1013
496
1746
1766
10243
4
20163
44
1220
802
2173
2400
6
1426
262
1042
1093
1179
2048
2141
9
2529
7
4179
1436
2760