572
0
13159
10
2605
1
611
471
849
1343
4594
503
1152
46414
31535
2831
584
2666
300
363
458
653
1379
2045