1132
0
326
423
371
772
383
20634
8
692
226
427
321
996
1643
212
563
1343
1282
835
1126
870
669
2275
2
457
500
2306
309
255
544
739
370