2702
0
823
699
970
668
19279
2
737
991
691
47041
267
17353
2546
1
269
2152
5875
351
722
1020
248
7039
360784
19
2190
415
859
1411
772
631
381
918