512
0
1
192
428
3
331
2
255
650
7421
3848
4463
21
852
3040
8
5412
3266
3523
3242
2961
3585
3719
6
2272
3352
3378
2115
3963
5
5050
3721
57
5259
8986
20
4515
3308
3790
7
4436
4087
3189
1848
14924
22
39
4836
5048
6347
9
5569
12
4607
3819
4
4716