524
0
556
570
611
2399
2241
877
536
665
2909
1
26689
2219
1324
827
255
2230
909
4031
103
1400
470
437
305
424
340
1391