509
0
2195
1
1360
282572
3092
938
935
3795
678
18403
6
2459
9
1024
2
2198
673
256612
2604
7
1132
6515
4669
1448
3015
1408
2600