968
0
2301
2
2881
31535
1483
548
555
320
2189
5485
8
466
753
1337
469
3114
4
1780
3510
4111
587
2031
418
2749
1
2748
2191
1452
247
1098
757
1551
256612