1824
0
255
3754
479
507
282572
661
303
594
1152
31535
584
154
269
2683
777
1118
739
611
46414
1
1297
458
171
639
562
918
693
266
1780
2992