691
0
2275
2
19279
1824
20634
8
31535
355
2730
6
1343
1020
1768
2668
25137
2727
3114
4
2459
9
17353
1132
864
2546
1
802
321
2320
380
169211
11
351
393
529
365
522