369
0
1343
2474
2
1501
11392
6
13491
3116
1
4922
25137
1640
521
631
486
405
895
628
5009
611
2855
3
745
1008
907
1314
569
418
670
331
615