791
0
1391
5959
320
1542
1
1403
2
1160
424
2917
3
1350
1159
6192
1045
2477
2239
329
1263
449
393
737
2582
1541
420
1404
2274
9303
5717
2013
2905