916
0
398
993
500
1884
2
161
1505
743
692
280
375
328
1812
1
436
575
218
1039
551
309
2007
3
3294
5
906
473
602
1308
2440