521
1
20634
8
2564
2
4111
2551
729
7952
17353
0
2275
2881
845
504
2190
2299
1332
1222856
4
534
1861
5
525
3437
1100
3251
6
802
683
707
2168
2024
732
907
2809