668
0
787
415
909
6128
4
2152
1045
2702
515
1
2398
454
675
5875
505
1025
2881
2
1333
1133
413
918
1105
2751
968
2125
820
1610
4455
1873
259
3512