798
0
1705
2
320
1693
1
2920
3
169211
11
1132
1462
2600
501
2188
8
460
422
437
745
1817
863
412
2415
348
951
496
1630
997
282572
432
428
2435
4
1289