768
0
543
1009
1291
1
639
269
4328
10
1452
2522
1431
2
552
2881
18385
3114
4
8766
909
525
691
1238
1192
1378
846
2855
3
1045