13018
0
12459
3
3014
20
4034
1
2189
2
1618
2277
3998
5
25494
181997
11
1445
443
2471
437
971
1015
101569
1289601
4
189326
652
1310
722
893
1564
2010
1529
969
2300
984
581