2490
0
273
31535
397
1
266
951
267
339
2952
527
2740
1232
296
787
722
248
745
1043
2328
580
529
628
5313
1227
2690
4594
1949
448
520
387