20488
0
15289
2
156
25065
1394
3
14044
2452
5
1144
1667
1573
1
117
1734
4
113
658
8985
1225
1301
983
2614
130
13323
6
467
3908
3767
23
1310
3318
8
1344
1635
2655