526
0
1399
1
19944
2
4305
2578
1618
2131
607
83
2073
2562
2184
929
3
3158
3080
1660
2377
779
2350
4096
1526
1152
801
2964
1603
3379
2571
6
3546
2262
2906