1428
0
729
1
2354
11829
968
392
3360
269
20634
8
994
1267
3719
2
3149
4
547
953
924
384
5009
349
460
2522
509
699
3440
7039
407
3505
876
1415
828