31535
0
2275
2
1749
1
25137
81077
101
19279
3114
4
1664
7984
11
2424
1411
382
17353
467
2194
1401
2574
2968
16
710
3
2499
968
2264
5
20634
8
4492
2668
1433
1452
597
2094
1020