768
0
303
1431
2
383
909
1
637
1192
1378
431
1428
575
1069
478
138355
639
422
298
1238
896
1105
649
355
1024
1297
1586
1543
1921
2522
251
2941