693
0
1609
1
833
1282
4016
2
1935
5527
3
526
2443
1306
3041
935
1485
1526
5439
2349
2838
4
753
1026
1289601
3078
2086
844