759
0
20634
8
1649
1
2740
419
269
396
520
3373
1541
464
639
4328
10
1314
608
471
1431
2
8766
478
296
5009
909
517
691
1015
1192
1378
846
507