432
0
382
413
2201
11
496
2909
4
1748
376
722
467
471
2490
872
547
1128
319
1610
918
909
846
771
438
997
301
943
2702
366
7952
1
895
787