20592
0
14073
15336
2
25151
470
1
1259
1155
2458
5
126
1677
163
120
1581
584
1743
4
906
1122
3
659
709
1472
9
1309
115
723
1281
2724
2156
2624
16642
8
1670