512
1
1306
1392
1922
1390
0
1120
4
684
1566
6968
5
1129
1966
6
1389
2
2352
1603
1145
1937
1544
2713
4427
10
2275
2163
1969
2966
650
107
1124
18844
2064
545
2478