382
0
4723
4
474
2531
1851
1084
745
804
2493
1
63
484
422
521
520
573
392
97284
165
729
58
1285
2
1650
383
246
70
1504
1282
139
1132
152